to develop something to the maximum - Spanisch Englisch Wörterbuch